BEGIN;
	CREATE OR REPLACE RULE rezerwacja_rule_insert AS
		ON INSERT TO KinoRezerwacja_rezerwacja DO ALSO
		UPDATE KinoRezerwacja_Instancja_miejsca SET
			stan = 'zarezerwowany' 
			WHERE Id = NEW.Id_instancji_miejsca 
				AND stan = 'wolny';
	CREATE OR REPLACE RULE rezerwacja_rule_delete AS
		ON DELETE TO KinoRezerwacja_rezerwacja DO ALSO
		NOTHING;			
			
	CREATE OR REPLACE RULE awaria_rule_insert AS
	    ON INSERT TO KinoRezerwacja_awaria DO ALSO   
	         SELECT wlacz_awarie();
            	         		
COMMIT;
